mega watt - Turkish English Dictionary